package com.hongsuan.pplive.mobileAPI.vo;

import java.io.Serializable;
import java.util.Date;

public class User implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = 13452343242423L;
	
	private String id;
	private String loginName;// 登录名
	private String password;// 密码
	private String name;	// 姓名
	private String loginIp;	// 最后登陆IP
	private Date loginDate;	// 最后登陆日期
	private String email;
	private String phone;
	private String mobile;

	//private String companyName;	// 归属公司
 //	private String companyId;
	private String areaId;
//	private String no;		// 工号
	private String userType;// 用户类型
	
	private String  nickName; //昵称
	private String sex;//性别
	private String signature;//个性签名
	private Long empiricalValue;//经验值
	private Integer level;//用户等级
	private Integer liveLevel;//直播等级
	private Float myIncome;//我的收益(红钻，观众打赏
	private Float myConsumption;//我的消费(黄钻，充值得来)
	private Long gold;//我的金豆数，虚拟货币符号
	private Float account;//我账户总额
	private String photo;//头相
	private String location; //当前所在位置;
	private int onlineState;//用户在线状态;
	private int authenStatus;
	
	private String sig;
//	private String appId;
	
	public String getSig() {
		return sig;
	}
	public void setSig(String sig) {
		this.sig = sig;
	}
	public String getId() {
		return id;
	}
	public void setId(String id) {
		this.id = id;
	}
	public String getLoginName() {
		return loginName;
	}
	public void setLoginName(String loginName) {
		this.loginName = loginName;
	}
	public String getPassword() {
		return password;
	}
	public void setPassword(String password) {
		this.password = password;
	}
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public String getLoginIp() {
		return loginIp;
	}
	public void setLoginIp(String loginIp) {
		this.loginIp = loginIp;
	}
	public Date getLoginDate() {
		return loginDate;
	}
	public void setLoginDate(Date loginDate) {
		this.loginDate = loginDate;
	}
	public String getEmail() {
		return email;
	}
	public void setEmail(String email) {
		this.email = email;
	}
	public String getPhone() {
		return phone;
	}
	public void setPhone(String phone) {
		this.phone = phone;
	}
	public String getMobile() {
		return mobile;
	}
	public void setMobile(String mobile) {
		this.mobile = mobile;
	}
	public String getAreaId() {
		return areaId;
	}
	public void setAreaId(String areaId) {
		this.areaId = areaId;
	}
	public String getUserType() {
		return userType;
	}
	public void setUserType(String userType) {
		this.userType = userType;
	}
	public String getNickName() {
		return nickName;
	}
	public void setNickName(String nickName) {
		this.nickName = nickName;
	}
	public String getSex() {
		return sex;
	}
	public void setSex(String sex) {
		this.sex = sex;
	}
	public String getSignature() {
		return signature;
	}
	public void setSignature(String signature) {
		this.signature = signature;
	}
	public Long getEmpiricalValue() {
		return empiricalValue;
	}
	public void setEmpiricalValue(Long empiricalValue) {
		this.empiricalValue = empiricalValue;
	}
	public Integer getLevel() {
		return level;
	}
	public void setLevel(Integer level) {
		this.level = level;
	}
	public Integer getLiveLevel() {
		return liveLevel;
	}
	public void setLiveLevel(Integer liveLevel) {
		this.liveLevel = liveLevel;
	}
	public Float getMyIncome() {
		return myIncome;
	}
	public void setMyIncome(Float myIncome) {
		this.myIncome = myIncome;
	}
	public Float getMyConsumption() {
		return myConsumption;
	}
	public void setMyConsumption(Float myConsumption) {
		this.myConsumption = myConsumption;
	}
	public Long getGold() {
		return gold;
	}
	public void setGold(Long gold) {
		this.gold = gold;
	}
	public Float getAccount() {
		return account;
	}
	public void setAccount(Float account) {
		this.account = account;
	}
	public String getPhoto() {
		return photo;
	}
	public void setPhoto(String photo) {
		this.photo = photo;
	}
	public String getLocation() {
		return location;
	}
	public void setLocation(String location) {
		this.location = location;
	}
	public int getOnlineState() {
		return onlineState;
	}
	public void setOnlineState(int onlineState) {
		this.onlineState = onlineState;
	}
	
	@Override
	public String toString() {
		return "User [id=" + id + ", loginName=" + loginName + ", password=" + password + ", name=" + name
				+ ", loginIp=" + loginIp + ", loginDate=" + loginDate + ", email=" + email + ", phone=" + phone
				+ ", mobile=" + mobile + ", areaId=" + areaId + ", userType=" + userType + ", nickName=" + nickName
				+ ", sex=" + sex + ", signature=" + signature + ", empiricalValue=" + empiricalValue + ", level="
				+ level + ", liveLevel=" + liveLevel + ", myIncome=" + myIncome + ", myConsumption=" + myConsumption
				+ ", gold=" + gold + ", account=" + account + ", photo=" + photo + ", location=" + location
				+ ", onlineState=" + onlineState + "]";
	}
	/*public String getAppId() {
		return appId;
	}
	public void setAppId(String appId) {
		this.appId = appId;
	}*/
	public int getAuthenStatus() {
		return authenStatus;
	}
	public void setAuthenStatus(int authenStatus) {
		this.authenStatus = authenStatus;
	}
	
	

}
